Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of credit crunch
  1. noun
    a state in which there is a short supply of cash to lend to businesses and consumers and interest rates are high
Explanation of credit crunch
My lists:
Recently viewed words: